.container{}
.w1100{width: 1100px;margin: 0 auto;}

/*头部*/
.menu{position: relative;}
.menu li{float: left;margin-top:40px;font-size: 16px;
padding-left: 20px;padding-right: 20px;border-top:1px #e5e5e5 solid;padding-top: 25px;height:46px;font-weight: 600;}
.menu li:hover{border-top:1px #ff0101 solid;}
.menu_dh{padding-top: 10px;padding-bottom: 10px;position: absolute;right: 0px;color: #7e7e7e}
.menu_dh a{font-size: 12px;}
.menu_dh img{margin-top:3px;}
.textbox{background: url(/templates/default/content/images/textbox.png) ; border: 0px;width: 224px;height: 32px;color: #b1b1b1;font-size: 12px;
position: absolute;right: 0px;text-indent: 2em;line-height: 32px;}
.serch{width: 17px;height: 17px;background: url(/templates/default/content/images/serch.png) ;border: 0px;position: absolute;right: 15px;top:32px;}


/*焦点图*/
.banner{width: 100%;height: 510px;position: relative;}
#jdtp1 li {display: none;}
#jdtp1 li:first-child{display: block;}
.banner img{width: 100%;height: 510px;}
#ban1 li{width: 10px;height: 10px;border-radius: 100%;float: left;margin-left: 10px;background: #fff}
#ban1 li:first-child{background: #717171}

/*首页产品展示*/
.cpzs{height: 405px;padding-top:30px;}
.cpzs_left{width: 235px;height: 370px;background: #e5e5e5;padding-top: 35px;text-align: center;color: #828282;float: left;}
.cpzs_right{height: 405px;padding-left: 10px;background: #fff;width:850px;float: left;}
.cpzs_right li{float: left;margin-right:8px;margin-bottom: 15px;position: relative;}
.cpzs_right li img{width: 278px;height: 195px;}
.ck{position: absolute;bottom:0px;opacity: 0.7;display: none;width:100%;height: 100%;*+left: 0px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.cpzs_right li:hover .ck{display: block;}

/*首页新闻中心*/
.index_title{width: 100%;height: 70px;padding-top: 30px;text-align: center;border-bottom:1px #dadada solid; }
.index_title b{color:#ff0101;font-size:22px; border-bottom:1px #ff0101 solid;padding-bottom:46px;}
.index_title p{color:#cacaca;font-family: Arial;font-size:16px;margin-bottom:0px;}
.xxzx{padding-top: 30px;padding-bottom: 40px;}
.xxzx_video{width:485px;height:320px;float:left;}
.xxzx_right{height: 320px;float: left;padding-left: 15px;width: 596px;}
.xxzx_right li{width: 100%;height: 90px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 5px;background: #444444;
color: #fff;padding-left: 4px;}
.xxzx_right li img{width: 135px;height: 90px;float: left;margin-right: 13px;}
.xxzx_right li b{font-size: 16px;color: #fff}
.xxzx_right li span{font-size: 13px;color: #d4d4d4}
.xxzx_right li a{display: block;width: 100%;height: 90px;}
.xxzx_right li:last-child{margin-bottom: 0px;}

/*首页关于我们*/
.gywm{padding-top: 35px;}
.gywm_jj{width: 100%;padding-top: 30px;padding-bottom: 30px;background: #fff}
.gywm_jj li{width: 310px;padding-left:25px;padding-right: 25px;text-align: center;border-right:1px #d8d8d8 solid;
border-right-style:dotted;float: left;padding-bottom: 15px;}
.gywm_jj li img{width: 300px;height: 200px;padding: 5px;border:1px #eeeeee solid;}
.gywm_jj li b{font-size: 18px;color:#ff0101}
.gywm_jj li span{color: #cccccc;font-size: 14px;font-family: Arial}
.gywm_jj li p{font-size: 13px;color: #7a7a7a;}

/*首页联系我们*/
.lxwm{width: 405px;height: 340px;background: #ededed;padding-top: 30px;padding-left: 15px;}
.lxwm_box{width: 110px;height: 40px;line-height: 40px;text-align: center;color: #fff;background:#444444;font-size: 14px;
float: left;}
.lxwm_19{font-size: 13px;color: #757575;margin-bottom:10px;}
.lxwm_19 span{width: 15%;float: left; }
.lxwm_19 p{width: 85%;float: left;margin: 0px;line-height: 24px;}

/*底部*/
.footer{width: 100%;height: 45px;background: #282828;line-height: 45px;color:#7b7b7b;}

/*二级导航*/
.tow_dh{width: 100%;height: 60px;line-height: 58px;text-align: center;border-bottom:1px #e5e5e5 solid;}
.tow_dh li{float: left;padding-left: 10px;padding-right: 10px;font-size: 16px;margin-right: 60px;}
.tow_dh li a{color: #727272;display: block;height: 58px;}
.tow_dh li:hover a{color: red}
.tow_dh2{width: 100%;height: 60px;line-height: 58px;text-align: center;border-bottom:1px #e5e5e5 solid;}
.tow_dh2 li{float: left;padding-left: 8px;padding-right: 8px;font-size: 15px;}
.tow_dh2 li a{color: #727272;display: block;height: 58px;font-size: 15px;}
.tow_dh2 li:hover a{color: red}
#dizhi {float: right;}
#dizhi {color: #838383}
#dizhi a{color: #838383}

/*三级导航*/
.three{width: 100%;background: #717171;height: 60px;margin-top:30px;margin-bottom: 35px;}
.three div{float: left;width: 160px;height: 60px;text-align: center;line-height: 60px;font-size: 16px;color: #fff}
.three div a{display: block;color: #fff;width: 160px;height: 60px;color: #fff}

/*系列列表*/
.gzfgs_list li{float: left;margin-right: 16px;height: 300px;text-align: center;position: relative;}
.gzfgs_list li img{width: 355px;height: 240px;}
.gzfgs_list li a{font-size: 14px; color: #5b5b5b}
.gzfgs_list li:hover .ck{display: block;}
/*新闻列表*/
.xwzx_list{margin-top:30px;}
.xwzx_list li{float: left;width: 540px;margin-right: 10px;margin-bottom: 20px;}
.xwzx_list a img {width: 200px;height: 160px;float: left;}
.xwzx_list a div {width: 295px;height: 148px;padding-left: 15px;padding-right: 30px;float: left;background: #fff;padding-top: 12px;}
.xwzx_list a div h1{font-size: 15px;color: #333333;font-family: 微软雅黑}
.xwzx_list a div p{font-size: 13px;color:#666666}
.xwzx_list a div span{font-size: 12px;color:#999999}

/*车间设备列表*/
.cjsb_list{margin-top:30px;}
.cjsb_list li{float: left;width: 360px;height: 300px;text-align: center;margin-right: 10px;}
.cjsb_list li img {width: 350px;height: 235px;padding: 3px;border:1px #eaeaea solid;}
.cjsb_list li p{font-size: 14px;color: #5b5b5b}

/*产品展示*/
.show_cpzs{margin-top:30px;margin-bottom: 30px;}
.show_cpzs img{width: 350px;height: 230px;padding: 3px;border:1px #eaeaea solid;background: #fff;float: left;}
.cpzs_nr{border:1px #eaeaea solid;height: 236px;margin-left: 10px;width: 730px;background: #fff;float: left;}
.cpzs_nr_title {height: 54px;border-bottom:1px #eaeaea solid;line-height: 54px;padding-left: 40px;font-size: 20px;color: #313131}
.cpzs_nr_cs{padding-left: 40px;padding-top: 20px;}
.w210{width: 210px;float: left;margin-bottom: 20px;}
.w_30{width: 35%;float: left;font-size: 14px;color: #6b6b6b}
.w_70{width: 65%;float: left;font-size: 14px;color: #313131}
.show_xxcs{width: 100%;border:1px #e5e5e5 solid;background: #fff}
.show_xxcs_tilte{width: 100%;height: 50px;border-bottom:1px #e5e5e5 solid;background: #f3f3f3 }
.show_xxcs_tilte span{font-size: 14px;color: #333333;border-left:1px #e5e5e5 solid;text-align: center;
background: #fff;border-bottom:1px #e5e5e5 solid;cursor: pointer;
padding-top: 14px;padding-bottom: 12px;padding-left: 30px;padding-right: 30px;float: left;}
.show_xxcs_nr{padding-top:25px;padding-left: 15px;padding-right: 30px; }

/*新闻内容页*/
.show_xwzx{margin-top: 30px;min-height: 400px;}
.show_xwzx_title{text-align: center;border-bottom:1px #c6c6c6 solid;border-bottom-style:dotted;}
.show_xwzx_title h1{font-size: 20px;color: #343434;font-family: 微软雅黑;}
.show_xwzx_title p{font-size: 12px;color: #2e2e2e;}

/*在线留言*/
.page_zxly{margin-top:30px;}
.page_zxly input{width: 455px;height: 40px;margin-right: 50px;margin-bottom: 20px;}
.tj{background:#ff0101;text-align: center;font-size:16px;color:#fff;border:none;}

/*分页样式*/
#pages{margin: 0 auto}
#pages a{display: block;padding:10px 12px;float: left;background: #fff;color: #666666;margin-right:10px;font-size: 13px;} 
#pages span{float: left;padding:10px 12px;margin-right:10px;background: #ff0101;color: #fff}

.banner .pic {
	height: 510px;
	width: 100%;
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
}
.banner .pic li {
	height: 510px;
	width: 100%;
	overflow: hidden;
	left: 0;
	top: 0;
	position: absolute;
	z-index: 1;
	background-position: center 0;
	background-repeat: no-repeat;
}
.banner .btn {
	width: 100px;
	height: 10px;
	padding-left: 25px;
	position: absolute;
	left: 50%;
	margin-top: 460px;
	margin-left: -40px;
	z-index: 5;
}
.banner .btn li {
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
	background: #000;
	opacity: 0.4;
	border-radius: 100%;
	margin-right: 8px;
}
.banner .btn li.s {
	background: #fff;
	opacity: 1;
}